package code.ws_common_interface
{
	import code.ws_common_interface.ser.InterludeLoginSer;

	/**
	 * 服务类管理器 
	 * @author qiangchen
	 * 
	 */	
	public class SerManager
	{
		/** 声明全局唯一实例对象 */
		private static var _instance:SerManager=null;
		
		/**
		 * 构造函数 
		 * 
		 */		
		public function SerManager()
		{
			if( _instance )
			{
				throw new Error("SerManager--->(Error): 此类应唯一。");
				return;
			}
			_instance = this;
			
			// 初始化
			ini();
		}
		
		/**
		 * 获取唯一实例对象 
		 * @return 
		 * 
		 */		
		public static function get instance():SerManager
		{
			return _instance ||= new SerManager();
		}
		
		
		/*--------------------------------------------------------------------------------------------------------------------*/
		
		/** 过场服务类 */
		private var _interludeLoginSer:InterludeLoginSer = null;
		
		
		/**
		 * 初始化服务类 
		 * 
		 */		
		private function ini():void
		{
			_interludeLoginSer = new InterludeLoginSer();
		}
		
		
		/**
		 * 获取过场login服务类 
		 * @return 
		 * 
		 */		
		public function get interludeLoginSer():InterludeLoginSer
		{
			return _interludeLoginSer
		}
	}
}